three cheers for ... - Spanish English Dictionary